blood fluke - French English Dictionary